package cn.piesat.client.model.vo;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 往kafka上推送消息对象
 * @author liuyang
 */
public class QsEnterDataVo {

    /**
     * 算法标识
     */
    private String algorithmIdentify;

    /**
     * 是否是流程
     */
    private Boolean hasFlow;

    /**
     * 任务Id
     */
    private String taskId;

    @JSONField(name = "fileTaskID")
    private String fileTaskId;

    /**
     * 主文件名称
     */
    private String mainFileName;

    /**
     * 算法生成结果json信息
     */
    private Object algorithmResultsJson;

    public String getAlgorithmIdentify() {
        return algorithmIdentify;
    }

    public void setAlgorithmIdentify(String algorithmIdentify) {
        this.algorithmIdentify = algorithmIdentify;
    }

    public Boolean getHasFlow() {
        return hasFlow;
    }

    public void setHasFlow(Boolean hasFlow) {
        this.hasFlow = hasFlow;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getFileTaskId() {
        return fileTaskId;
    }

    public void setFileTaskId(String fileTaskId) {
        this.fileTaskId = fileTaskId;
    }

    public String getMainFileName() {
        return mainFileName;
    }

    public void setMainFileName(String mainFileName) {
        this.mainFileName = mainFileName;
    }

    public Object getAlgorithmResultsJson() {
        return algorithmResultsJson;
    }

    public void setAlgorithmResultsJson(Object algorithmResultsJson) {
        this.algorithmResultsJson = algorithmResultsJson;
    }
}
